Mobile
Log In Sign Up
Home > chinese-english > "duchess lorikeet" in English

English translation for "duchess lorikeet"

爵妇吸蜜鹦鹉

Related Translations:
lorikeets:  鹦鹉科
lorikeet:  n.【动物;动物学】青绿色小鹦鹉。
duchess:  n.1.公爵夫人;公爵未亡人;女公爵;(公国的)女大公。2.气度威严的妇女。3.〔英俚〕叫卖小贩的妻子。
iris lorikeet:  虹膜吸蜜鹦鹉
striated lorikeet:  纵纹吸蜜鹦鹉
whiskered lorikeet:  须吸蜜鹦鹉
perfect lorikeet:  完美吸蜜鹦鹉
emerald lorikeet:  艳绿吸蜜鹦鹉
palm lorikeet:  棕榈吸蜜鹦鹉
musk lorikeet:  麝香吸蜜鹦鹉
Similar Words:
"duchess" English translation, "duchess court" English translation, "duchess crest" English translation, "duchess garden" English translation, "duchess hill" English translation, "duchess magdalena sibylla" English translation, "duchess of devonshire" English translation, "duchess of kent" English translation, "duchess rowena" English translation, "duchess satin" English translation